leave one's job - Spanish English Dictionary